stellate cells of liver - Turco Inglés Diccionario